.system-publish-container{
  background-color: #fff;
  overflow-y: auto;
  padding: 15px;
  .content-box{
    .tab-list{
      margin-bottom: 15px;
      .list-item{
        padding: 0 15px;
        border: 1px solid #ccc;
        cursor: pointer;
        margin-left: -1px;
        height: 30px;
        line-height: 30px;
        &.active{
          background: #1890ff;
          color: #fff;
        }
      }
    }
  }
  .view-modal-box{
    .operate-box{
      .title{
        padding: 15px 20px;
        background: #ECF0F5;
        font-size: 16px;
      }
      .content{
        margin: 30px auto 0;
        .target-box{
          ::ng-deep .ant-checkbox-group{
            min-width: 230px;
            height: 40px;
            line-height: 40px;
          }
        }
        .date{
          position: relative;
          .no-limit{
            position: absolute;
            top: -10px;
            right: -70px;
          }
        }
        .btn-box{
          margin: 20px;
          text-align: center;
          button{
            margin-right: 15px;
            &:last-child{
              margin-right: 0;
            }
          }
        }
      }
    }
  }
}
/deep/ .ant-select-tree{
  max-height: 300px !important;
}
